employment contract of unlimited duration - Alemán Inglés Diccionario